Biscayne Bay — definition

1. Biscayne Bay (Noun)

1 definition

Biscayne Bay (Noun) — A narrow bay formed by an inlet from the Atlantic Ocean in southeastern Florida.

2 types of
bay embayment
6 parts of
Atlantic Atlantic Ocean Everglade State FL Florida Sunshine State